package com.hua.jdk8;

/**
 * @author: _hua
 * @created: 2019/3/29.
 * @updater:
 * @description:
 */
interface MyInterface2<R>{
    public R upper();
}

/**
 * 引用某个对象的实例的普通方法
 * 这个方法没有参数，但是有返回值，并且这个方法一定要在有实例化对象的时候才可以调用。
 */
public class Main1 {
    public static void main(String[] args) {
        String str = new String("hello");
        MyInterface2<String> msg = str::toUpperCase;
        System.out.println(msg.upper());//调用upper方法，就相当于调用toUpperCase方法
    }
}
